Contents | < Browse | Browse >
Patch-PlugIn
This PlugIn was made to simplify the process of patching lots
of (executable) files. Currently only the SAS-Tools "scompare"
and "spatch" are supported. But this may change in future.
Creating Patches
*Create a root-drawer, e.g. "update"
*Enter the root-drawer and create two drawers "new" and "old"
*Copy all of your "old" files (the ones to be updated) into "old",
put the "new" files into "new"
*Press the "Generate"-button
Notes: 1) DON'T move your files into the "new" or "old" drawer because
identical files are DELETED automatically
2) Currently the check for identical files is simply done by
comparing the file-size
3) As result you get a new drawer "patches" containing all
the patches
Applying Patches
*Create a root-drawer, e.g. "update"
*move the "patches" drawer into this drawer
*Enter the root-drawer and create a drawer "old"
*Copy the "old" files into the "old" drawer
*Press the "Apply"-button
Notes: 1) It doesn't matter if you copy all "old" files into the
drawer or only the ones to patch
2) As result you get a new drawer "new" containing all
"new" files
Notes
1) For applying patches (which is the general purpose) the
freely distributable programm "spatch" is required.
2) For generating patches the Programm "scompare" is required.
But this program isn't freely distributable.
3) Currently this PlugIn doesn't support directory-trees, but
I think this isn't necessary.